oil well


Results for "oil well"

English - Turkish Dictionary

oil well

(English - Turkish Dictionary) :
petrol kuyusu.